@charset "utf-8";
* { margin:0; padding:0; word-break:break-all; }
body { font-size:13px; margin:0px; padding:0px; background-repeat: repeat-x; font-family: Microsoft Yahei; }
a { color:#333; text-decoration:none; }
a:hover { text-decoration:underline; color: #CC0000; }
img { border:0; vertical-align:bottom; }
li { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }
.c { clear:both; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.left { float:left; }
.right { float:right; }
.w1000 { width: 1000px; }
.center { margin-right: auto; margin-left: auto; }
.top { width: 100%; position: relative; z-index: 10; }
/* 分页 */
#pages { font-family:"宋体"; line-height: 35px; height: 35px; padding-top: 14px; padding-right: 0; padding-bottom: 10px; padding-left: 0; text-align: center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px }
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; padding:0 10px }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
/* 默认幻灯片 */
.FocusPic { zoom:1; position:relative; overflow:hidden; float: left; height: 380px; width: 260px; }
.FocusPic .content { overflow:hidden }
.FocusPic .changeDiv a { position:absolute; top:0px; left:0px; display:none; }
.FocusPic .title-bg, .FocusPic .title { position:absolute; left:0px; bottom:0; width:240px; height:30px; line-height:30px; overflow:hidden }
.FocusPic .title-bg { background:#000; filter:alpha(opacity=20); opacity:0.2; }
.FocusPic .title a { display:block; padding-left:15px; color:#fff; font-size:14px; }
.FocusPic .change { bottom:4px; height:20px; right:3px; *right:5px;
_right:4px; position:absolute; text-align:right; z-index:9999; }
.FocusPic .change i { background:#666; color:#FFF; cursor:pointer; font-family:Arial; font-size:12px; line-height:15px; margin-right:2px; padding:2px 6px; font-style:normal; height:15px; display:inline-block; display:-moz-inline-stack; zoom:1; *display:inline;
}
.FocusPic .change i.cur { background:#FF7700; }
.logo { float: left; height: 80px; padding-top: 15px; padding-bottom: 5px; }
.logo_right { float: right; width: 280px; }
.logo_tel { background-image: url(../images/top_tel.jpg); background-repeat: no-repeat; background-position: left center; float: left; height: 40px; width: 230px; margin-top: 20px; padding-left: 50px; font-family: "Times New Roman", Times, serif; font-size: 20pt; line-height: 40px; font-weight: bold; color: #e90504; margin-bottom: 5px; }
.logo_info { line-height: 30px; text-align: left; float: left; height: 30px; width: 280px; }
.logo_info a { color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}

.nav{ width:100%; height:43px; background-image: url(../images/nav_bg.png); background-repeat: repeat-x; background-position: center top; }
.nav li{ float:left; width: 103px; height:43px; line-height:43px; text-align:center; font-size:15px; position:relative; }
.nav li a{ color:#000000; text-decoration:none; display:block; }
.nav li a.link{float:left;width: 103px;}
.nav ul li a:hover{display:block;}
.nav dl{ width:108px; font-size:12px; position:absolute; top:43px; left:0px; background-color: #FFFFFF; background-image: url(../images/sonnvbg.jpg); background-repeat: repeat-x; }
.nav dl dd { height:30px; line-height:30px;}
.nav dl dd a{ color:#333333; }
.nav dl dd a:hover{ color:#FFFFFF; background:#ca2215; opacity:0.9; }
.nav  .nav_line { background-image: url(../images/nav_line.png); background-repeat: no-repeat; background-position: left top; float: left; height: 43px; width: 2px; }

.nav  .p_class2 { float: left; width: 250px; margin-bottom: 5px; text-align:left; padding-top: 5px; }
.nav .p_class2_title { font-size: 14px; line-height: 30px; font-weight: bold; text-align: center; float: left; height: 30px; width: 250px; display:block; }
/*.nav  .p_class2_title:hover { font-size: 14px; line-height: 30px; font-weight: bold; text-align: center; float: left; height: 30px; width: 250px; background-color: #000000; background-image: none; }
.nav .p_class2_title:hover a { color:#FFFFFF; text-decoration:none;}*/
.nav  .p_class2_title a { color:#CC0000; text-decoration:none; display:block:}
.nav  .p_class2_title a:hover { color:#FFFFFF; text-decoration:none; background-color: #000000; background-image: none;}
.nav  .p_class2_list { float: left; width: 245px; padding-top: 5px; text-align: left; background-image: url(../Images/sonnavline.jpg); background-repeat: no-repeat; background-position: right center; height: 300px; padding-right: 5px; }
.nav  .p_class2_ul { margin:0px; padding:0px; list-style-type:none; background-image: none;}
.nav  .p_class2_list .p_class2_ul dt { line-height: 30px; float: left; height: 30px; width: 230px; overflow: hidden; white-space: nowrap; padding-left: 15px; display:block; text-align: left; background-image: none; border-bottom-style: none; font-size: 13px; font-weight: normal; color: #333333; }
.nav  .p_class2_list .p_class2_ul dt a { color:#333333; text-decoration:none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; float: left; background-color: none; display:block }
.nav  .p_class2_list .p_class2_ul dt a:hover { color:#FFFFFF; text-decoration:none; line-height:30px; background-color: #000000; background-image: none; }
.nav  .p_class2_list .p_class2_ul dt:hover { color:#FFFFFF; text-decoration:none; display:block; background-image: none; background-color: #000000; }
.nav  .p_class2_list .p_class2_ul dt:hover a { color:#FFFFFF; text-decoration:none;}

.class2 { float: left; width: 1000px; border: 1px solid #CCCCCC; padding-bottom: 5px; height: 380px; background-image: url(../images/sonnvbg.jpg); background-repeat: repeat-x; background-position: center bottom; }
 .nav_item .p_class2_list .p_class2_ul dt:hover a { color:#FFFFFF; text-decoration:none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; float: left; background-color: #000000; }
 
 .p_class2_ul i { height: 20px; padding-right: 5px; padding-left: 5px; padding-bottom: 10px; float: left; }
 
.class2_bottom { background-image: url(../images/nav_bg.jpg); background-repeat: repeat-x; float: left; height: 38px; width: 1002px; }
.class2_bottom span { text-align: center; float: right; height: 35px; line-height: 35px; color: #FFFFFF; padding-right: 30px; padding-left: 30px; font-size: 13px; font-weight: normal; }
.class2_bottom span a { color:#FFFFFF; text-decoration:none;}
 .p_class2_ul .p_class2_first { background-image: none; float: left; height: 85px; width: 180px; padding-top: 5px; padding-bottom: 5px; }
 .p_class2_ul .p_class2_first span { width:100px; height:75px; padding:5px; float:left;}.p_class2_first p { line-height: 25px; color: #333333; float: right; width: 70px; }


.banner{ width:100%; position:relative; z-index: 1; }
.main_image {width:100%; height:422px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:422px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:422px;}
.main_image li span {display:block; width:100%; height:422px}
.main_image li a {display:block; width:100%; height:422px}
.main_image li .img_1 {background: url('../images/banner1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5 {background: url('../images/img_main_5.jpg') center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:360px; left:45%; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a { float:left; width:21px; height:21px; margin:0; padding:0; display:block; text-indent:-1000px; background-image: url(../images/btn_main_img.png); background-repeat: no-repeat; background-position: 0 0; }
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{ left:100px; background-repeat: no-repeat; background-position: left top; }
#btn_next{ right:100px; background-repeat: no-repeat; background-position: right top; }
.gonggao { height: 30px; width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; padding-bottom: 3px; padding-top: 3px; }
.gonngao_right{ float:right; width:350px!important; width:300px; height: 30px; line-height: 30px; }
.gonngao_right li{float:left}
.gg01{background:url(../images/buy.jpg) no-repeat left center; padding:0px 10px 0px 25px; margin:0px 0px 0px 12px}
.gg02{background:url(../images/zysx.jpg) no-repeat left center; padding:0px 0px 0px 25px; margin:0px 0px 0px 12px}
.gg03{
    background: url(../images/rss.jpg) no-repeat left center;
    background-repeat: no-repeat;
    padding: 0px 0px 0px 40px;
    margin: 0px 0px 0px 12px;
}.gonggao h4 { font-size: 12px; line-height: 30px; color: #FFFFFF; background-image: url(../images/tuijian.png); background-repeat: no-repeat; float: left; height: 30px; width: 60px; padding-left: 25px; font-style: normal; font-weight: normal; }
.tuijian_list { float: left; height: 30px; width: 890px; padding-left: 20px; line-height: 30px; }
.tuijian_list a { color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}.main { float: left; width: 1000px; margin-top: 5px; }
.index_left { float: left; width: 260px; }
.news_title { line-height: 35px; float: left; height: 35px; width: 260px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.news_title span { font-size: 14px; line-height: 35px; font-weight: bold; color: #CC0001; float: left; height: 35px; padding-right: 5px; padding-left: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CC0001; }
.more { line-height: 20px; float: right; height: 20px; padding-top: 10px; padding-right: 10px; }
.news_list { padding: 5px; float: left; width: 250px; }
.news_first { float: left; width: 260px; margin-top: 8px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e2e2e2; padding-bottom: 8px; }
.news_first span { float: left; height: 90px; width: 110px; }
.news_first p { font-size: 13px; line-height: 18px; font-weight: bold; color: #333333; float: right; width: 140px; }
.news_first dt { line-height: 20px; color: #666666; float: right; width: 140px; padding-top: 5px; }
.news_list li { line-height: 35px; float: left; height: 35px; width: 250px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.news_list span { line-height: 39px; color: #666666; float: right; height: 39px; }
.main1_center { float: left; width: 450px; padding-left: 15px; }
.products_title { line-height: 35px; float: left; height: 35px; width: 450px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; }
.products_title span { font-size: 14px; line-height: 35px; font-weight: bold; color: #CC0001; float: left; height: 35px; padding-right: 5px; padding-left: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CC0001; }

/*自动切换*/
.ipro_flash{ WIDTH:450px!important; WIDTH:450px; HEIGHT:280px; margin-top: 20px; float: left; }
#i_focus{ Z-INDEX:1; POSITION:relative; PADDING:0px; WIDTH:450px!important; WIDTH:450px; HEIGHT:270px; OVERFLOW:hidden; float: left; }
#sypro_list{margin:0 auto; overflow:hidden}
#i_focus_piclist LI{POSITION:absolute;  WIDTH:450px!important; WIDTH:450px; DISPLAY:none; HEIGHT:150px; OVERFLOW:hidden}
.piclist{width:100%}
.piclist_left{float:left; width:30%}
.piclist_right{ float:right; width:68%; text-align:left; margin-top:5px; line-height:26px; color:#333; text-indent:20px }
.piclist_right span{ width:106px; float:right; margin-top:10px; background-image: url(../images/ico2.jpg); background-repeat: no-repeat; background-position: left center; }

#i_focus_btn{POSITION:absolute; WIDTH:445px; BOTTOM:0px; HEIGHT:120px; LEFT:3px; margin-top:1px}
#i_focus_btn LI{PADDING:18px 2px 0px 0px; padding-left:2px!important; padding-left:0px; WIDTH:100px!important; WIDTH:98px;  FLOAT:left; HEIGHT:51px; FONT-SIZE:1px; BORDER-TOP:#d8d8d8 6px solid; CURSOR:pointer;  MARGIN-RIGHT:2px}
#i_focus_btn IMG{  padding:2px; WIDTH:96px!important; WIDTH:94px; HEIGHT:80px}
#i_focus_btn .i_cur{BORDER-TOP:#EB0007 6px solid}
#i_focus_btn .i_cur IMG{BORDER:#EB0007 1px solid}
#i_focus_opdiv{BORDER-BOTTOM:#fff 1px solid; POSITION:absolute; FILTER:alpha(opacity=50); BORDER-LEFT:#fff 1px solid; WIDTH:374px; BOTTOM:0px; BACKGROUND:#000; HEIGHT:51px; BORDER-TOP:#fff 0px solid; BORDER-RIGHT:#fff 1px solid; LEFT:0px; opacity:0.5; -moz-opacity:0.5}
#i_focus_tx SPAN{LINE-HEIGHT:22px; DISPLAY:block; FONT-FAMILY:微软雅黑 ; FONT-SIZE:16px; FONT-WEIGHT:bold}
#i_focus_tx{POSITION:absolute; BOTTOM:2px; COLOR:#fff; LEFT:8px}
#i_focus_tx .normal{DISPLAY:none}
#sy_scx{width:240px!important; width:230px; float:right; border:#d8d8d8 1px solid;  padding:5px}
#sy_scx img{ margin:10px 0px 3px 5px!important;margin:10px 0px 3px 0px;}
#sy_scx span{background:url(ico3.jpg) no-repeat left center; padding-top:3px; padding-left:30px; margin-top:5px; width:122px; float:right; font-weight:bold}

#sy_pro_fl{ margin:0 auto; height:40px; line-height:40px; width:100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; }
#sy_pro_fl li{float:left; padding:0 5px; }

.00000{ display:list-item}
.00001{ display:none}
.00002{ display:none}
.00003{ display:none}
.index_right { float: right; width: 260px; }
.jishu_first { float: left; width: 260px; margin-top: 8px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.jishu_first dt { line-height: 35px; float: left; height: 35px; width: 255px; padding-left: 5px; }
.jishu_list { padding: 5px; float: left; width: 250px; }
.jishu_list li { line-height: 35px; background-image: url(../images/ico1.jpg); background-repeat: no-repeat; background-position: 2px center; float: left; height: 35px; width: 240px; padding-left: 10px; }
.jishu_first span { padding: 1px; float: left; height: 100px; width: 250px; margin-left: 3px; border: 1px solid #e2e2e2; }
.case { background-color: #eeeeee; width: 100%; padding-top: 20px; padding-bottom: 20px; position: relative; }
.case_title { font-family: "Microsoft Yahei"; font-size: 16pt; line-height: 35px; font-weight: bold; color: #333333; float: left; height: 35px; width: 1000px; }

/*move pic*/
#movepic { float: left; height: 155px; width: 1000px; overflow: hidden; }
.move_left { float: left; height: 155px; width: 20px; background-image: url(../images/pleft.png); background-repeat: no-repeat; background-position: center; }
.move_right { float: right; height: 115px; width: 20px; background-image: url(../images/pright.png); background-repeat: no-repeat; background-position: center; }
.pcont { width:950px; float:left; overflow:hidden; padding-left:5px; padding-top: 5px; padding-bottom: 5px; }
 .ScrCont1 { width:32766px; zoom:1; margin-left:-5px; }
 #List1_1,  #List2_1 { float:left; }
.case_list2 { margin: 0px; padding: 0px; position: relative; }
.case_list2 i { float: right; height: 45px; width: 45px; position: absolute; top: 2px; right: 2px; z-index: 10; }

.case_list2 li { float: left; height: 155px; width: 180px; background-color: #FFFFFF; display:block; margin: 5px; position:relative; }
.case_list2 span { float: left; height: 105px; width: 176px; border: 2px solid #FFFFFF; position: relative; z-index: 1; }
.case_list { float: left; width: 1000px; margin-top: 5px; position: relative; }
.case_list2 dt { line-height: 30px; text-align: center; float: left; height: 30px; width: 180px; position: relative; }
.case_list2 li:hover { float: left; height: 155px; width: 180px; background-color: #FFFFFF; display:block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CC0000; margin-top: 5px; margin-right: 5px; margin-bottom: 4px; margin-left: 5px; }
.bottom { background-color: #eeeeee; width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; padding-top: 10px; padding-bottom: 10px; }
.bottom_menu { line-height: 30px; float: left; height: 30px; width: 700px; color: #333333; }
.bottom_menu a { color:#e2e2e2; text-decoration:none; padding-right:15px; }
.bottom_info { line-height: 25px; color: #333333; float: left; width: 700px; padding-top: 8px; }
.bottom_left { float: left; width: 700px; padding-left: 15px; }
.bottom_right { float: right; width: 280px; }
.weixin { float: right; width: 280px; }
.weixin span { padding: 5px; float: left; height: 95px; width: 95px; }
.weixin p { font-size: 14px; line-height: 30px; color: #FFFFFF; float: right; height: 30px; width: 170px; }
.weixin dt { line-height: 20px; color: #e2e2e2; float: right; width: 170px; }
.links { float: left; width: 1000px; margin-top: 5px; padding-top: 5px; line-height: 22px; color: #333333; }
.links a { color:#333333; text-decoration:none; padding-left:8px; padding-right:8px; }
.links a:hover { color:#000000; text-decoration:none; }
.nav1 { float: left; height: 43px; background-image: url(../images/nav_1.png); background-repeat: no-repeat; width: 260px; }
.nav .nav_line2 { float: left; height: 43px; width: 50px; }
.bottom_logo { float: left; padding-top: 10px; width: 100px; }

.banner2 { background-repeat: repeat-x; background-position: center top; width: 100%; }
#page_about { height:130px; background-image: url(../images/page_about.jpg); background-repeat: no-repeat; }
.page_left { float: left; width: 240px; }
.left_title { font-size: 18pt; line-height: 50px; font-weight: bold; color: #333333; float: left; height: 50px; width: 240px; font-family: "Microsoft Yahei"; }
.left_menu { float: left; width: 240px; background-color: #f8f8f8; }
.left_menu li { background-attachment: scroll; background-image: url(../images/list_ico.jpg); background-repeat: no-repeat; background-position: 20px center; float: left; height: 40px; width: 200px; line-height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; padding-left: 40px; display:block; }
.left_menu li a { color:#333333; text-decoration:none;}
.left_menu li a:hover { color:#333333; text-decoration:none; font-weight: bold; }
.left_menu li:hover { background-attachment: scroll; background-image: url(../images/list_ico2.jpg); background-repeat: no-repeat; background-position: 20px center; float: left; height: 40px; width: 200px; line-height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; padding-left: 40px;font-weight: bold; }
.left_menu .on2 { background-attachment: scroll; background-image: url(../images/list_ico2.jpg); background-repeat: no-repeat; background-position: 20px center; float: left; height: 40px; width: 200px; line-height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; padding-left: 40px;font-weight: bold; }.lefe_pic { float: left; width: 240px; text-align: center; }
.page_right { float: right; width: 740px; position: relative; }
.position { background-image: url(../images/line0.gif); background-repeat: no-repeat; background-position: left bottom; float: left; height: 40px; width: 740px; padding-bottom: 5px; line-height: 40px; font-size: 14px; font-weight: bold; color: #333333; }
.position span { float: right; height: 40px; font-size: 13px; line-height: 40px; font-weight: normal; color: #333333; }
.position span  a { color:#333333; text-decoration:none;}
.page_read { padding: 5px; float: left; width: 730px; margin-top: 8px; margin-bottom: 8px; line-height: 28px; color: #333333; }
.page_read img { max-width:730px;}
.main2 { float: left; width: 1000px; margin-top: 15px; margin-bottom: 15px; }
.left_title2 { float: left; height: 35px; width: 240px; font-size: 15px; line-height: 35px; font-weight: bold; color: #333333; }
.leftpic_list { float: left; width: 240px; padding-top: 5px; padding-bottom: 5px; }
.leftpic_list li { padding: 5px; float: left; width: 110px; }
.leftpic_list span { padding: 2px; float: left; height: 95px; width: 104px; border: 1px solid #e2e2e2; }
.leftpic_list p { line-height: 20px; text-align: center; float: left; height: 40px; width: 110px; color: #333333; }
.list { padding: 5px; float: left; width: 730px; margin-top: 8px; margin-bottom: 8px; }
.list_first { float: left; width: 730px; margin-bottom: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.list_first span { float: left; height: 160px; width: 200px; padding: 1px; margin: 3px; border: 1px solid #CCCCCC; }
.list_first p { font-size: 14px; line-height: 35px; font-weight: bold; color: #333333; float: right; height: 35px; width: 500px; }
.list_first dt { line-height: 22px; color: #666666; float: right; width: 500px; padding-top: 8px; }
.list_txt { margin: 0px; padding: 0px; }
.list_txt li { line-height: 33px; background-image: url(../images/ico-1.gif); background-repeat: no-repeat; background-position: 2px center; float: left; height: 33px; width: 720px; padding-left: 10px; }
.list_txt span { line-height: 33px; color: #666666; float: right; height: 33px; padding-right: 10px; }
.list_products { padding:0px; margin: 0px; }
.list_products li { margin: 5px; padding: 3px; float: left; width: 162px; border: 1px solid #CCCCCC; }
.list_products span { float: left; height: 130px; width: 162px; overflow: hidden; margin-bottom: 3px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.list_products dt { line-height: 30px; float: left; height: 30px; width: 162px; background-image: url(../images/ico1.jpg); background-repeat: no-repeat; background-position: 4px center; padding-left: 10px; }
.list_title { font-size: 15px; line-height: 35px; font-weight: bold; color: #CC0000; float: left; height: 35px; width: 730px; margin-top: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.list_title span { font-size: 13px; line-height: 35px; font-weight: normal; color: #333333; float: right; height: 35px; padding-right: 10px; }

.news_read { float: left; width: 720px; margin-top: 8px; margin-bottom: 8px; padding: 10px; }
.read_title { font-size: 20pt; line-height: 35px; font-weight: bold; color: #333333; text-align: center; float: left; width: 720px; padding-top: 8px; padding-bottom: 8px; }
.read_info { line-height: 30px; color: #666666; text-align: center; float: left; height: 30px; width: 720px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; }
.read_content { float: left; width: 720px; padding-top: 10px; padding-bottom: 10px; line-height: 30px; color: #333333; }
.read_content img,.read_content table { max-width:700px;}
.read_content table,.read_content td,.read_content tr { font-size:13px; font-weight:normal; color:#333333;}.read_about { float: left; width: 720px; margin-top: 20px; margin-bottom: 5px; background-color: #f9f9f9; border-top-width: 5px; border-top-style: solid; border-top-color: #666666; }
.read_about_t { float: left; height: 40px; width: 720px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.read_about_t span { font-size: 15px; line-height: 40px; font-weight: bold; color: #CC0000; float: left; height: 40px; width: 340px; }
.read_about_list { float: left; width: 350px; padding-top: 10px; padding-bottom: 10px; }
.times { line-height: 30px; color: #666666; float: right; height: 30px; padding-right: 5px; }
.read_about_list li { line-height: 30px; float: left; height: 30px; width: 350px; }
.read_products { padding: 5px; float: left; width: 730px; margin-top: 8px; margin-bottom: 8px; position: relative; }
.read_p1 { float: left; width: 730px; position: relative; }

/**图集**/
#DB_gallery { float: left; }
#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery img{border:none;vertical-align:top;}

#DB_gallery .DB_imgSet { position:relative; width:380px; height:286px; overflow:hidden; background-image: url(../images/product_prbg.jpg); background-repeat: no-repeat; background-position: center center; padding: 7px; }
#DB_gallery .DB_imgSet .DB_imgWin{height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet { position:relative; margin-top:10px; width:390px; overflow:hidden }
#DB_gallery .DB_thumSet .DB_thumMove{ position:relative; white-space:nowrap; font-size:0; height: 75px; }
#DB_gallery .DB_thumSet .DB_thumMove li{ display:inline; margin-right:8px; margin-top: 4px; }
#DB_gallery .DB_thumSet .DB_prevPageBtn{ position:absolute; top:0; cursor:pointer; left:0; z-index: 999; }
#DB_gallery .DB_thumSet .DB_nextPageBtn{ position:absolute; top:0; cursor:pointer; right:0; z-index: 999; }
#DB_gallery .DB_thumSet .DB_thumLine{ position:absolute; width:70px; height:65px; border:5px solid #ff0000; left:0; top:0 }
.p_show_left { float: left; width: 400px; }
.read_pinfo { float: right; width: 320px; }
.read_pinfo h1 { font-size: 18pt; line-height: 20px; font-weight: bold; color: #CC0000; float: left; width: 320px; margin-top: 10px; margin-bottom: 10px; }
.read_pinfo dt { line-height: 25px; color: #666666; float: left; width: 320px; }
.read_pinfo p { float: left; width: 320px; margin-top: 15px; padding-top: 20px; border-top-width: 1px; border-top-style: dashed; border-top-color: #CCCCCC; margin-bottom: 10px; padding-bottom: 10px; }
.read_pinfo em { line-height: 30px; background-color: #e2e2e2; float: left; height: 30px; margin-right: 10px; font-style: normal; margin-left: 10px; text-align: center; width: 60px; }
.read_pinfo em a{ color:#333333; text-decoration:none;display:block; }
.read_pinfo em a:hover{ color:#FFFFFF; text-decoration:none; background-color: #CC0000; }

.read_pinfo #p_dianhua { line-height: 35px; background-image: url(../images/dianhua.gif); background-repeat: no-repeat; background-position: left center; float: left; height: 35px; width: 280px; padding-left: 40px; font-size: 13px; font-weight: bold; }
.read_pinfo #p_dianhua i { font-size: 16pt; font-style: normal; line-height: 35px; font-weight: bold; color: #CC0000; height: 35px; white-space: nowrap; }
.read_p2 { float: left; width: 728px; margin-top: 20px; margin-bottom: 10px; border: 1px solid #e2e2e2; }
.read_title2 { font-size: 14px; line-height: 35px; font-weight: bold; color: #333333; float: left; height: 35px; width: 700px; padding-left: 28px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; background-color: #f8f8f8; background-image: url(../images/ico3.png); background-repeat: no-repeat; background-position: 8px center; }
.read_content2 { line-height: 28px; color: #333333; padding: 4px; float: left; width: 720px; margin-top: 5px; margin-bottom: 5px; }
.read_content2 img { max-width:720px; height:auto;}
.read_content2 table,.read_content2 td,.read_content2 tr { font-size:13px; font-weight:normal; color:#333333;}
.order { float: left; width: 600px; padding-top: 15px; padding-bottom: 15px; padding-left: 60px; }
.order table { font-size:13px; line-height: 30px; font-weight: normal; color: #333333; }
.input-text { width:200px; line-height:25px; height:25px; color:#333333; }
.input_s2 { width:70px; background-image: url(../images/product_tijiao.jpg); background-repeat: no-repeat; background-position: center center; float: left; height: 26px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.input_s3 { width:70px; background-image: url(../images/product_tianxie.jpg); background-repeat: no-repeat; background-position: center center; height: 26px; margin-left: 15px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.left_list { float: left; width: 240px; margin-top: 8px; margin-bottom: 8px; }
.left_list ul { margin: 0px; padding: 0px; }
.left_list li { line-height: 30px; background-image: url(../images/ico1.jpg); background-repeat: no-repeat; background-position: 2px center; float: left; height: 30px; width: 230px; padding-left: 10px; }


/*20201209新增*/
.tjlist{ width: 100%; padding:15px 0; float: left;position: relative; overflow:hidden; }
.tjlist .hd{ overflow:hidden;  height:30px; padding:0 10px; margin-top: -15px; width: 100px; position: absolute;right: 10px;}
.tjlist .hd .prev,.tjlist .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.tjlist .hd .next{ background-position:0 -50px;  }
.tjlist.hd .prevStop{ background-position:-60px 0; }
.tjlist .hd .nextStop{ background-position:-60px -50px; }
.tjlist .bd{ padding:10px;   }
.tjlist .bd ul{ overflow:hidden; zoom:1; }
.tjlist .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.tjlist .bd ul li .pic{ text-align:center; width: 100%;}
.tjlist .bd ul li .pic img{ width:190px; height:135px; display:block;}
.tjlist .bd ul li .pic a:hover img{ border-color:#999;  }
.tjlist .bd ul li .title{ line-height:35px; text-align: center; font-size: 15px; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }